package com.xjgc.real_time.vo.purchase.msi;


import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 *
 * </p>
 *
 * @author
 * @since 2019-11-22
 */
@Data
public class ZxjMesMblnrVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 物料凭证编号
     */
    @TableField("\"MBLNR\"")
    private String mblnr;

    /**
     * 物料凭证中的项目
     */
    @TableField("\"ZEILE\"")
    private String zeile;

    /**
     * 物料凭证年度
     */
    @TableField("\"MJAHR\"")
    private String mjahr;

    /**
     * 工厂
     */
    @TableField("\"WERKS\"")
    private String werks;

    /**
     * 采购订单号
     */
    @TableField("\"EBELN\"")
    private String ebeln;

    /**
     * 采购订单行项目
     */
    @TableField("\"EBELP\"")
    private String ebelp;

    /**
     * 供应商编码
     */
    @TableField("\"LIFNR\"")
    private String lifnr;

    /**
     * 工厂名称
     */
    @TableField("\"NAME1\"")
    private String name1;

    /**
     * 库存地
     */
    @TableField("\"LGORT\"")
    private String lgort;

    /**
     * 物料编码
     */
    @TableField("\"MATNR\"")
    private String matnr;

    /**
     * 物料描述
     */
    @TableField("\"MAKTX\"")
    private String maktx;

    /**
     * 数量
     */
    @TableField("\"MENGE\"")
    private Double menge;

    /**
     * 计量单位
     */
    @TableField("\"MEINS\"")
    private String meins;

    /**
     * 金额
     */
    @TableField("\"DMBTR\"")
    private Double dmbtr;

    /**
     * 借贷标识
     */
    @TableField("\"SHKZG\"")
    private String shkzg;

    /**
     * 特殊库存标识
     */
    @TableField("\"SOBKZ\"")
    private String sobkz;

    /**
     * 销售订单号
     */
    @TableField("\"MAT_KDAUF\"")
    private String matKdauf;

    /**
     * 销售订单行项目
     */
    @TableField("\"MAT_KDPOS\"")
    private Integer matKdpos;

    /**
     * 成本中心
     */
    @TableField("\"KOSTL\"")
    private String kostl;

    /**
     * 订单号
     */
    @TableField("\"AUFNR\"")
    private String aufnr;

    /**
     * 主资产编码
     */
    @TableField("\"ANLN1\"")
    private String anln1;

    /**
     * 资产次级编号
     */
    @TableField("\"ANLN2\"")
    private String anln2;

    /**
     * 网络
     */
    @TableField("\"NPLNR\"")
    private String nplnr;

    /**
     * 采购含税单价
     */
    @TableField("\"NETPR\"")
    private Double netpr;

    /**
     * 业务类型
     */
    @TableField("\"KNTTP\"")
    private String knttp;

    /**
     * 采购组织
     */
    @TableField("\"EKORG\"")
    private String ekorg;

    /**
     * 传输日期
     */
    @TableField("\"CPUDT\"")
    /*private Date cpudt;*/
    private String cpudt;

    /**
     * 时间
     */
    @TableField("\"UZEIT\"")
    /*private Time uzeit;*/
    private String uzeit;

    /**
     * 凭证中的凭证日期
     */
    @TableField("\"BLDAT\"")
    /*private Date bldat;*/
    private String bldat;

    /**
     * 凭证中的过帐日期
     */
    @TableField("\"BUDAT\"")
    /*private Date budat;*/
    private String budat;

    /**
     * 用户名
     */
    @TableField("\"USNAM\"")
    private String usnam;

    /**
     * 移动类型（库存管理）
     */
    @TableField("\"BWART\"")
    private String bwart;

    /**
     * 工作分解结构元素 (WBS 元素)
     */
    @TableField("\"POSID\"")
    private String posid;

    /**
     * 销售订单中的项目编号
     */
    @TableField("\"KDPOS\"")
    private Integer kdpos;

    /**
     * 销售订单数
     */
    @TableField("\"KDAUF\"")
    private String kdauf;

    @TableField("\"DATUM\"")
    /*private Date datum;*/
    private String datum;

    /**
     * 公司代码
     */
    @TableField("\"BUKRS\"")
    private String bukrs;

    @TableField("\"URZZT\"")
    private String urzzt;

    /**
     * 货币码
     */
    @TableField("\"WAERS\"")
    private String waers;

    @TableField("\"UID\"")
    private String uid;
    /**
     * 参考销售订单
     * 新增日期：2020-05-09
     * Author：lyf
     */
    @TableField("\"SUMDMBTR\"")
    private Double sumdmbtr;

    /**
     * 是否已发未开库
     * 新增日期：2020-06-15
     * Author：lyf
     */
    @TableField("\"SFYFWK\"")
    private String sfyfwk;
    /**
     * 库存分类
     * 新增日期：2020-06-15
     * Author：lyf
     */
    @TableField("\"KCFL\"")
    private String kcfl;

    /**
     * 新增日期：2020-08-19
     * Author：lyf
     */
    @TableField("\"ELIKZ\"")
    private String elikz;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;

}
